Introduction

The problem statement for this competition was to write code which capable of controlling a TinkerKit Braccio robotics arm to pick an object and keep it at designated area using cameras. This entire thing had to be implemented in 12hrs.

First we made a arduino code and a python code such that the python code running on user's PC connected to arduino of the robotic arm via serial port and sent user commands in form of strings having angle to which each servo of the 6 servo has to move to, arduino decoded this and executed it.

Next we stuck aruco markers on robotic arm, corners of workspace and robotic arm, which we used to give control inputs to the robotics arms.

By this time, our time for working had finished and had to stop. The next step involved trajectory planning using inverse kinematics.